Słownik prawniczo handlowy polsko-angielski Anna Słomczewska

to vouch for sb, to stand surety for sb